package com.tj.bo.account.server.entity;
import com.fqgj.common.entity.BaseEntity;
import java.math.BigDecimal;
import java.util.Date;
/**
* User: anonymous
* Date: 2020-09-15
* Time: 18:22:38.956
* TableDesc:提现订单
*/
public class OrderWithdrawEntity extends BaseEntity{
    /**
    *订单号
    */
    private String withdrawOrderNo;
    /**
    *用户码
    */
    private String userCode;
    /**
    *账号
    */
    private String accountNo;
    /**
    *提现金额
    */
    private BigDecimal amount;
    /**
    *提现渠道
    */
    private String withdrawChannel;
    /**
    *0 初始化 1 审核中 2打款中 3 打款成功 -1 审核拒绝 -2 打款失败
    */
    private Integer status;
    /**
    *审核人员
    */
    private String auditor;
    /**
    *提现失败原因
    */
    private String failureReasons;
    /**
    *用户名
    */
    private String userName;
    /**
    *用户手机号
    */
    private String userMobile;
    /**
    *用户邮箱
    */
    private String userEmail;
    /**
    *用户银行卡号
    */
    private String bankAccountNo;
    /**
    *银行名称
    */
    private String bankName;
    /**
    *
    */
    private String ifscCode;
    /**
    *
    */
    private String aadhaarFront;
    /**
    *录制的视频
    */
    private String video;
    /**
    *支付系统订单号
    */
    private String payAcceptNo;
    /**
    *
    */
    private Integer delay;


    public  String getWithdrawOrderNo(){
        return this.withdrawOrderNo;
    }

    public  OrderWithdrawEntity setWithdrawOrderNo(String withdrawOrderNo){
        this.withdrawOrderNo = withdrawOrderNo;
        return this;
    }

    public  String getUserCode(){
        return this.userCode;
    }

    public  OrderWithdrawEntity setUserCode(String userCode){
        this.userCode = userCode;
        return this;
    }

    public  String getAccountNo(){
        return this.accountNo;
    }

    public  OrderWithdrawEntity setAccountNo(String accountNo){
        this.accountNo = accountNo;
        return this;
    }

    public  BigDecimal getAmount(){
        return this.amount;
    }

    public  OrderWithdrawEntity setAmount(BigDecimal amount){
        this.amount = amount;
        return this;
    }

    public  String getWithdrawChannel(){
        return this.withdrawChannel;
    }

    public  OrderWithdrawEntity setWithdrawChannel(String withdrawChannel){
        this.withdrawChannel = withdrawChannel;
        return this;
    }

    public  Integer getStatus(){
        return this.status;
    }

    public  OrderWithdrawEntity setStatus(Integer status){
        this.status = status;
        return this;
    }

    public  String getAuditor(){
        return this.auditor;
    }

    public  OrderWithdrawEntity setAuditor(String auditor){
        this.auditor = auditor;
        return this;
    }

    public  String getFailureReasons(){
        return this.failureReasons;
    }

    public  OrderWithdrawEntity setFailureReasons(String failureReasons){
        this.failureReasons = failureReasons;
        return this;
    }

    public  String getUserName(){
        return this.userName;
    }

    public  OrderWithdrawEntity setUserName(String userName){
        this.userName = userName;
        return this;
    }

    public  String getUserMobile(){
        return this.userMobile;
    }

    public  OrderWithdrawEntity setUserMobile(String userMobile){
        this.userMobile = userMobile;
        return this;
    }

    public  String getUserEmail(){
        return this.userEmail;
    }

    public  OrderWithdrawEntity setUserEmail(String userEmail){
        this.userEmail = userEmail;
        return this;
    }

    public  String getBankAccountNo(){
        return this.bankAccountNo;
    }

    public  OrderWithdrawEntity setBankAccountNo(String bankAccountNo){
        this.bankAccountNo = bankAccountNo;
        return this;
    }

    public  String getBankName(){
        return this.bankName;
    }

    public  OrderWithdrawEntity setBankName(String bankName){
        this.bankName = bankName;
        return this;
    }

    public  String getIfscCode(){
        return this.ifscCode;
    }

    public  OrderWithdrawEntity setIfscCode(String ifscCode){
        this.ifscCode = ifscCode;
        return this;
    }

    public  String getAadhaarFront(){
        return this.aadhaarFront;
    }

    public  OrderWithdrawEntity setAadhaarFront(String aadhaarFront){
        this.aadhaarFront = aadhaarFront;
        return this;
    }

    public  String getVideo(){
        return this.video;
    }

    public  OrderWithdrawEntity setVideo(String video){
        this.video = video;
        return this;
    }

    public  String getPayAcceptNo(){
        return this.payAcceptNo;
    }

    public  OrderWithdrawEntity setPayAcceptNo(String payAcceptNo){
        this.payAcceptNo = payAcceptNo;
        return this;
    }

    public  Integer getDelay(){
        return this.delay;
    }

    public  OrderWithdrawEntity setDelay(Integer delay){
        this.delay = delay;
        return this;
    }
}
